self-contained hydraulic components - Français Anglais Dictionnaire